\hypertarget{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service}{
\section{PD.WorkflowLibrary.IInvoiceProcessingService Interface Reference}
\label{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service}\index{PD::WorkflowLibrary::IInvoiceProcessingService@{PD::WorkflowLibrary::IInvoiceProcessingService}}
}


A local service interface.  


Inheritance diagram for PD.WorkflowLibrary.IInvoiceProcessingService:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service}
\end{center}
\end{figure}
\subsection*{Events}
\begin{DoxyCompactItemize}
\item 
EventHandler$<$ \hyperlink{class_p_d_1_1_workflow_library_1_1_external_data_1_1_task_updated_event_args}{TaskUpdatedEventArgs} $>$ \hyperlink{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service_a1234052e517ede7fce6970b64ddec571}{InvoiceCorrected}
\begin{DoxyCompactList}\small\item\em Occurs when the invoice has been corrected. \item\end{DoxyCompactList}\item 
EventHandler$<$ \hyperlink{class_p_d_1_1_workflow_library_1_1_external_data_1_1_task_updated_event_args}{TaskUpdatedEventArgs} $>$ \hyperlink{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service_a7f09e4483b51ab52749b9b32da8267f3}{InvoiceConfirmed}
\begin{DoxyCompactList}\small\item\em Occurs when the invoice has been confirmed. \item\end{DoxyCompactList}\item 
EventHandler$<$ \hyperlink{class_p_d_1_1_workflow_library_1_1_external_data_1_1_task_updated_event_args}{TaskUpdatedEventArgs} $>$ \hyperlink{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service_a38ed2e774d66801d79adba82df2f5dc1}{InvoiceApprovedByChiefAccountant}
\begin{DoxyCompactList}\small\item\em Occurs when the invoice has been approved by chief accountant. \item\end{DoxyCompactList}\item 
EventHandler$<$ \hyperlink{class_p_d_1_1_workflow_library_1_1_external_data_1_1_task_updated_event_args}{TaskUpdatedEventArgs} $>$ \hyperlink{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service_ab4fbf54033e3d378c40481ed97f7b073}{InvoiceApprovedByCEO}
\begin{DoxyCompactList}\small\item\em Occurs when the invoice has been approved by CEO. \item\end{DoxyCompactList}\item 
EventHandler$<$ \hyperlink{class_p_d_1_1_workflow_library_1_1_external_data_1_1_task_updated_event_args}{TaskUpdatedEventArgs} $>$ \hyperlink{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service_af2ee1dc69997e4cf9455392755487c0c}{InvoiceFinallyApproved}
\begin{DoxyCompactList}\small\item\em Occurs when the invoice has been finally approved. \item\end{DoxyCompactList}\item 
EventHandler$<$ \hyperlink{class_p_d_1_1_workflow_library_1_1_external_data_1_1_task_updated_event_args}{TaskUpdatedEventArgs} $>$ \hyperlink{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service_af12ff28b30c2a3f301cb4a88b1be8bef}{InvoiceArchived}
\begin{DoxyCompactList}\small\item\em Occurs when the invoice has been archived. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
A local service interface. 

\subsection{Event Documentation}
\hypertarget{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service_ab4fbf54033e3d378c40481ed97f7b073}{
\index{PD::WorkflowLibrary::IInvoiceProcessingService@{PD::WorkflowLibrary::IInvoiceProcessingService}!InvoiceApprovedByCEO@{InvoiceApprovedByCEO}}
\index{InvoiceApprovedByCEO@{InvoiceApprovedByCEO}!PD::WorkflowLibrary::IInvoiceProcessingService@{PD::WorkflowLibrary::IInvoiceProcessingService}}
\subsubsection[{InvoiceApprovedByCEO}]{\setlength{\rightskip}{0pt plus 5cm}EventHandler$<${\bf TaskUpdatedEventArgs}$>$ PD.WorkflowLibrary.IInvoiceProcessingService.InvoiceApprovedByCEO}}
\label{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service_ab4fbf54033e3d378c40481ed97f7b073}


Occurs when the invoice has been approved by CEO. 



Implemented in \hyperlink{class_p_d_1_1_workflow_library_1_1_invoice_processing_service_a1aa9c2766abfe98d512d4e7bb563969b}{PD.WorkflowLibrary.InvoiceProcessingService}.

\hypertarget{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service_a38ed2e774d66801d79adba82df2f5dc1}{
\index{PD::WorkflowLibrary::IInvoiceProcessingService@{PD::WorkflowLibrary::IInvoiceProcessingService}!InvoiceApprovedByChiefAccountant@{InvoiceApprovedByChiefAccountant}}
\index{InvoiceApprovedByChiefAccountant@{InvoiceApprovedByChiefAccountant}!PD::WorkflowLibrary::IInvoiceProcessingService@{PD::WorkflowLibrary::IInvoiceProcessingService}}
\subsubsection[{InvoiceApprovedByChiefAccountant}]{\setlength{\rightskip}{0pt plus 5cm}EventHandler$<${\bf TaskUpdatedEventArgs}$>$ PD.WorkflowLibrary.IInvoiceProcessingService.InvoiceApprovedByChiefAccountant}}
\label{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service_a38ed2e774d66801d79adba82df2f5dc1}


Occurs when the invoice has been approved by chief accountant. 



Implemented in \hyperlink{class_p_d_1_1_workflow_library_1_1_invoice_processing_service_a6dab6fc66782cca4b988164585e73882}{PD.WorkflowLibrary.InvoiceProcessingService}.

\hypertarget{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service_af12ff28b30c2a3f301cb4a88b1be8bef}{
\index{PD::WorkflowLibrary::IInvoiceProcessingService@{PD::WorkflowLibrary::IInvoiceProcessingService}!InvoiceArchived@{InvoiceArchived}}
\index{InvoiceArchived@{InvoiceArchived}!PD::WorkflowLibrary::IInvoiceProcessingService@{PD::WorkflowLibrary::IInvoiceProcessingService}}
\subsubsection[{InvoiceArchived}]{\setlength{\rightskip}{0pt plus 5cm}EventHandler$<${\bf TaskUpdatedEventArgs}$>$ PD.WorkflowLibrary.IInvoiceProcessingService.InvoiceArchived}}
\label{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service_af12ff28b30c2a3f301cb4a88b1be8bef}


Occurs when the invoice has been archived. 



Implemented in \hyperlink{class_p_d_1_1_workflow_library_1_1_invoice_processing_service_aa98d49242081950ad0538a87c46812de}{PD.WorkflowLibrary.InvoiceProcessingService}.

\hypertarget{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service_a7f09e4483b51ab52749b9b32da8267f3}{
\index{PD::WorkflowLibrary::IInvoiceProcessingService@{PD::WorkflowLibrary::IInvoiceProcessingService}!InvoiceConfirmed@{InvoiceConfirmed}}
\index{InvoiceConfirmed@{InvoiceConfirmed}!PD::WorkflowLibrary::IInvoiceProcessingService@{PD::WorkflowLibrary::IInvoiceProcessingService}}
\subsubsection[{InvoiceConfirmed}]{\setlength{\rightskip}{0pt plus 5cm}EventHandler$<${\bf TaskUpdatedEventArgs}$>$ PD.WorkflowLibrary.IInvoiceProcessingService.InvoiceConfirmed}}
\label{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service_a7f09e4483b51ab52749b9b32da8267f3}


Occurs when the invoice has been confirmed. 



Implemented in \hyperlink{class_p_d_1_1_workflow_library_1_1_invoice_processing_service_a4f1c209c6b7b8f9ce1e413ff2b302788}{PD.WorkflowLibrary.InvoiceProcessingService}.

\hypertarget{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service_a1234052e517ede7fce6970b64ddec571}{
\index{PD::WorkflowLibrary::IInvoiceProcessingService@{PD::WorkflowLibrary::IInvoiceProcessingService}!InvoiceCorrected@{InvoiceCorrected}}
\index{InvoiceCorrected@{InvoiceCorrected}!PD::WorkflowLibrary::IInvoiceProcessingService@{PD::WorkflowLibrary::IInvoiceProcessingService}}
\subsubsection[{InvoiceCorrected}]{\setlength{\rightskip}{0pt plus 5cm}EventHandler$<${\bf TaskUpdatedEventArgs}$>$ PD.WorkflowLibrary.IInvoiceProcessingService.InvoiceCorrected}}
\label{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service_a1234052e517ede7fce6970b64ddec571}


Occurs when the invoice has been corrected. 



Implemented in \hyperlink{class_p_d_1_1_workflow_library_1_1_invoice_processing_service_a0c72be15aee21978895cf3ed712f8426}{PD.WorkflowLibrary.InvoiceProcessingService}.

\hypertarget{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service_af2ee1dc69997e4cf9455392755487c0c}{
\index{PD::WorkflowLibrary::IInvoiceProcessingService@{PD::WorkflowLibrary::IInvoiceProcessingService}!InvoiceFinallyApproved@{InvoiceFinallyApproved}}
\index{InvoiceFinallyApproved@{InvoiceFinallyApproved}!PD::WorkflowLibrary::IInvoiceProcessingService@{PD::WorkflowLibrary::IInvoiceProcessingService}}
\subsubsection[{InvoiceFinallyApproved}]{\setlength{\rightskip}{0pt plus 5cm}EventHandler$<${\bf TaskUpdatedEventArgs}$>$ PD.WorkflowLibrary.IInvoiceProcessingService.InvoiceFinallyApproved}}
\label{interface_p_d_1_1_workflow_library_1_1_i_invoice_processing_service_af2ee1dc69997e4cf9455392755487c0c}


Occurs when the invoice has been finally approved. 



Implemented in \hyperlink{class_p_d_1_1_workflow_library_1_1_invoice_processing_service_ac3cb963c20fe2bbdcb97d406413c0c72}{PD.WorkflowLibrary.InvoiceProcessingService}.



The documentation for this interface was generated from the following file:\begin{DoxyCompactItemize}
\item 
PD.WorkflowLibrary/\hyperlink{_i_invoice_processing_service_8cs}{IInvoiceProcessingService.cs}\end{DoxyCompactItemize}
